Much like the overview controls themselves are tied to the
primary display, constrain the folder dialog to the primary
display as well.
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1301
const DND = imports.ui.dnd;
const GrabHelper = imports.ui.grabHelper;
const IconGrid = imports.ui.iconGrid;
+const Layout = imports.ui.layout;
const Main = imports.ui.main;
const PageIndicators = imports.ui.pageIndicators;
const ParentalControlsManager = imports.misc.parentalControlsManager;
y_align: Clutter.ActorAlign.CENTER,
});
+ this.add_constraint(new Layout.MonitorConstraint({
+ primary: true,
+ work_area: true,
+ }));
+
this._source = source;
this._folder = folder;
this._view = source.view;